import redis.clients.jedis.Jedis;

public class RedisQueue {
    private Jedis jedis;

    public RedisQueue(String host, int port, String password) {
        jedis=new Jedis(host,port);
        jedis.auth(password);
    }

    public RedisQueue(String host, String password) {
        jedis=new Jedis(host,6379);
        jedis.auth(password);
    }

    public RedisQueue(String host) {
        jedis=new Jedis(host,6379);
    }

    public void push(String key,String value){
        jedis.rpush(key, value);
    }

    public String pop(String key){
        return jedis.lpop(key);
    }

    public long size(String key){
        return jedis.llen(key);
    }
}